you don't have to explain - Turc Anglais Dictionnaire